solar maximum - German English Dictionary